DAY4 字符串&列表(下)

您所在的位置:网站首页 python count 列表 DAY4 字符串&列表(下)

DAY4 字符串&列表(下)

#DAY4 字符串&列表(下)| 来源: 网络整理| 查看: 265

#!/usr/bin/env python# -*- coding:UTF-8 -*-

true_and_false = True# 输入一个工资金额salarywhile true_and_false: salary = input("请输入您的工资:").strip() if salary.isdigit(): true_and_false = False

commodity_li = [[1,"iphone",9600],[2,"mac",15000],[3,"ipad",6000]]

print()print('序号'.center(3),'产品名称'.ljust(4),'价格'.center(4))

num_list = []commodity_name_list = []

for i in commodity_li: print(str(i[0]).center(3),i[1].ljust(6),str(i[2]).center(5)) num_list.append(i[0]) commodity_name_list.append(i[1])

# print(num_list)# print(commodity_name_list)

true_and_false = Truechoice_commodity = []end_choice_commodity_list = []

while true_and_false: num_or_commodity_name = input("请输入产品名称或序号添加商品,按Y确认支付,按N退出选购。").strip().lower() if num_or_commodity_name == 'y': if len(choice_commodity) == 0: print("您没有选购商品,欢迎下次光临") break else: for commodity in choice_commodity: commodity_count = choice_commodity.count(commodity) if [commodity[1],commodity_count,commodity[2]*commodity_count] not in end_choice_commodity_list: end_choice_commodity_list.append([commodity[1],commodity_count,commodity[2]*commodity_count])

# print(end_choice_commodity_list) # [['iphone', 4, 38400], ['mac', 3, 45000], ['ipad', 2, 12000]]

total_price = 0 total_num = 0 for i in end_choice_commodity_list: total_price += i[2] total_num += i[1]

if total_price



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3